Jump to content

Search the Community: Showing results for '{query}'.


Didn't find what you were looking for? Try searching for:


More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace

Categories

  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 919 results

  1. Last week, I donated 10 dollars to insanelymac, however, I can't see any kind of information related to that in my profile. Just wanted to make sure whether it has been received by insanelymacforums.
  2. abhi.eternal

    Upgrade query using MacPwn

    I currently have High Sierra running on my Hackintosh, which I installed using MacPwn. Now, there is an update on the App Store about Mojave. When I clicked download, it didn't download any large file that it did with earlier installations. I am guessing it's a web installer? Anyway, can I upgrade directly using the installer (I have not started the download as there is no point if I can't) or can I upgrade using the MacPwn Mojave installer? Or is my only option is to do a clean installation of Mojave? TIA.
  3. lilly909

    Mac OS - Mojave- wxpython2.8 installation

    For any kind of technical related query regarding Apple or its operating system, then contact Mac uae for the best solution. Hope this will help you.
  4. onemanOSX

    AppleALC — dynamic AppleHDA patching

    Yes! The latest lilu master fixed it! Thank you! @ellaosx, FYI Hijack: I also have a query regarding CPUFriend here
  5. We are here to entertain your all queries regarding Bithumb. To get to us call our Bithumb Support +1-888-202-3317. Our executives are available 24*7 for your query. To get more detail about us click the link to go to our official website https://asktollfree.us/bithumb-support-phone-number/
  6. This is the Mojave post-installation forum, i.e. the place where post-installation tuning matters/issues are discussed. Your query relates to Mac applications, not post-installation matters, so this is where it should go: https://www.insanelymac.com/forum/10-mac-applications/
  7. apianti

    Vector Themes

    Yeah, that's an optimization issue for sure. I resubmit my query, wtf is XCODE 10 doing? What is the difference in the toolchains as I thought it was because there were deprecated/removed/renamed commands?
  8. I don’t think I am the one lacking intelligence between the two of us as you seem to have completely missed the substantive aspects of my query, and then went on to require the reinterartion of previously plainly disclosed information. You then end by stating the exact opposite of a proper answer to the question. I apologize if you’re actually slow mentally but I found your response entirely unhelpful. I ask that you, in future, please refrain from answering if you have nothing substantive to add. And clearly, you haven’t. But to answer you directly: yes. I started hackintoshing PCs with Mavericks. Finally, as you missed my point entirely, I’m not asking how to find the list of patches for a given machine online, I’m asking how a person, working with equipment that has never had macOS installed, figures out what DSDT and SSDT patches to use to make a system more functional or stable. I do not know how to further simplify my query for your seemingly limited understanding.
  9. Feeling glad to be the part of this iPhone community. Being an iPhone developer, I am looking to explore, learn and enhance my knowledge and skills on various aspects of android application development. Hoping to engage more here with other tech geeks to attain new updates related to iPhone apps development along with knowledge sharing to help developers in resolving their queries using this iphone developer forum. Looking forward to collaborate more here.
  10. redika

    Marvell Yukon 8001 - the driver

    Good day. I am very interested in your topic. I want to port a driver to a LAN card - Marvell Yukon 8059 I really need your advice. I use hakintosh on a laptop SONY VPCEB4L1R Intel i5 580m, ATI HD 5650, Realtek ALC 269, LAN pci-e yukon 88E8059 I have macOS High Sierra 10.13 installed I have Xcode 10 installed I can open your source skge_02 files in Xcode 10 But your project (skge_02) - is not suitable for yukon 8059. I have a driver for yukon 8059: 1) Driver for yukon 8059 - from Windows 7 (the driver is taken from recovery my laptop) 2) yukon 8059 driver - from Linux archives 5.0 https://elixir.bootlin.com/linux/v5.0/source/drivers/net/ethernet/marvell 3) a driver for yukon 8059 - from FreeBSD 12.0 https://www.freebsd.org/cgi/man.cgi?query=msk&sektion=4&manpath=FreeBSD+12.0-RELEASE+and+Ports 3_a) FreeBSD kernel MSK device code http://www.leidinger.net/FreeBSD/dox/dev_msk/html/annotated.html 3_b) The FreeBSD forum describes the problem of including the yukon 88e8059 To enable yukon 88e8059 on FreeBSD, users recommend - using the kernel patch. https://forums.freebsd.org/threads/marvell-yukon-88e8059-support.13393/ Tell me please. How do I port the yukon 8059 driver ? Any of your advice is very useful. If you instruct me - (write driver porting instructions) I will be very grateful. Thank you. P.S. Please forgive my english. I use Google translator. driver_yukon_8059_FreeBSD_12.0.zip driver_yukon_8059_Linux _5.0.zip driver_yukon_8059_Windows7.zip msk.88E8059.optima.zip
  11. vector sigma

    HWSensors3

    I think is a translation problem: "Proximity" = "Датчик"; // CPU or GPU "Diode %d" = "Датчик %d"; // CPU or GPU The first is outside the CPU (Proximity = near), the second is inside the CPU. I think that Proximity translation is bad (the sensor I've added) . I've already answered days ago. The fact is that this is inefficent because we have to query the driver and the framework multiple times for the CPU group and the RAM group, would like to avoid doing that or to make a new test version... but later
  12. This is for the default display at B@1. below is my practical experience. Sierra 10.12.6, Brightness control is working what did I do: fix XOSI add device PNLF rename GFX0 to _GFX both DSDT and SSDTs rename PEGP to GFX0 both DSDT and SSDTs add device (HDAU) under PEG0 return (one) under device (EDP1) Brightness control shortcut key Method (_Q10, 0, NotSerialized) // _Qxx: EC Query { If (LEqual (GPUM, 0x05)) { Notify (PS2K, 0x0205) Notify (PS2K, 0x0285) } If (LEqual (GPUM, 0x03)) { Notify (^^^_GFX.DD1F, 0x87) } ElseIf (CondRefOf (\_SB.PCI0.PEG0.GFX0.EDP1)) { Notify (^^^PEG0.GFX0.EDP1, 0x87) } } Method (_Q11, 0, NotSerialized) // _Qxx: EC Query { If (LEqual (GPUM, 0x05)) { Notify (PS2K, 0x0206) Notify (PS2K, 0x0286) } If (LEqual (GPUM, 0x03)) { Notify (^^^_GFX.DD1F, 0x86) } ElseIf (CondRefOf (\_SB.PCI0.PEG0.GFX0.EDP1)) { Notify (^^^PEG0.GFX0.EDP1, 0x86) } } _DSM of Device (GFX0) Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x18) { "@1,AAPL,boot-display", Buffer (One) { 0x01 }, "@1,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@1,display-type", Buffer (0x04) { "LCD" }, "@1,built-in", Buffer (One) { 0x01 }, "@0,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@2,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@3,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@4,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@5,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@1,pwm-info", Buffer (0x14) { /* 0000 */ 0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00, /* 0008 */ 0x1E, 0x02, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x04, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } admin’s iMac_builtin1_brightnessOk_butNoHDMI.ioreg DSDT.aml SSDT-10-84DB.aml SSDT-XOSI.aml
  13. foskvs

    Rename VID to IGPU on Lenovo ThinkPad X220

    In your case brightness hotkeys generate ACPI events. Looking into your DSDT you can see that _Q14 Method increases brightness (calls _SB.PCI0.IGPU.LCD0 0x86) and _Q15 Method decreases brightness (calls _SB.PCI0.IGPU.LCD0 0x87). I say that from personal experience, so you should check if it's correct by debugging your DSDT (look for ACPIDebug.kext and read the instructions). I would apply this patch (replacing your actual _Q14 and _Q15 Methods): Method (_Q14, 0, NotSerialized) // _Qxx: EC Query { Notify(\_SB.PCI0.LPCB.KBD, 0x0406) //Brightness up } Method (_Q15, 0, NotSerialized) // _Qxx: EC Query { Notify(\_SB.PCI0.LPCB.KBD, 0x0405) //Brightness down } I'm not completely sure about this. Do the debugging process and check if it is correct.
  14. vector sigma

    HWSensors3

    Sorry but, this surely is not from FakeSMC: S.M.A.R.T in macOS is a library embedded with the OS itself and the only way is to query the dedicated driver, no need to reinvent the wheel . Anyway It is a losed war. If you know where they are you can read it, otherwise there are tens and tens of ssds who no one knows where to look because these values aren't mostly never published. The attribute 173 (not 177 which is already taken into account) is really uncommon from the rest of the world and in fact I have my doubts that HWSensor can read S.M.A.R.T from every ssd in commerce, and as far as I know he cannot read S.M.A.R.T from NVME while HWMonitorSMC2 can . Try that: HWMonitorSMC2.app_SMC_swift4.2_Beta2.zip (may be the need of more attempts if some bytewise is needed) I forgot to add the reading when the Timer call the function that update the sensor
  15. I want to know How to remap my keyboard to brightness control keys. I have a Lenovo Z70-80 laptop with Core i7-5500 and my graphics card is Intel HD Graphics 5500 running macOS HS 10.13.6I followed the RebahMan Guide Patching DSDT/SSDT for LAPTOP backlight control and in a special part it says that if the VoodooPS2Controller.kext doesn't works correctly with your own keyboard We can custom it.Then, I follow the next steps:Determining EC query methods:- install ACPIDebug.kext: https://github.com/RehabMan/OS-X-ACPI-Debug - I installed on S/L/E- add the ACPIDebug repo to MaciASL "Sources" per README - It is on sources by default- apply ""Add DSDT Debug Methods" - I added this to my DSDT- apply "Instrument EC Queries" - I added this to my DSDT- I added debug.txt too- In Readme debug says 3 steps, but this final step:Third, add code to your DSDT to where you wish to cause trace messages to system.log (call \RMDT.PUSH). - I don't understand this part or what code I should add. Please I need support with this special part.- I added additionally ioio binary file to /usr/bin/ , like it says in the guide- reboot- monitor system.log as you press your brightness keysAfter I reboot I pressed all FN keys, one by one and with combinations with Fn+ key but nothing.My DSDT. aml patched file is in /Clover/ACPI/patched and like it says in guide the system.log is created in root, I can understand is the same folder where is my DSDT, after pressed the keys. It doesn't appear anything file.I don't know maybe I made a mistake in the process.PD. 01- I attached my DSDT patched.02. I get some keys code with the app KeyCodes running over macOS and I tried the same with my microsoft keyboard in my hackintosh Pc and codes are the same. I attached all pictures about it. Please help me with the solution.Thanks in advance DSDT.aml.zip
  16. If you have a working Brightness Slider and you might be using Brightness slider or manual hotkeys to control brightness then this guide may help you to use your Native hotkeys of laptop. (All the Credits goes to @RehabMan For OS-X-ACPI-Debug Kext and DSDT Patches.) This step assumes that you are using RehabMan's VoodooPS2Controller Install the kext: https://github.com/RehabMan/OS-X-ACPI-Debug Open MaciASL and click on patch.(Add rehab man repo) Apply "Add DSDT Debug Methods" and "Instrument EC Queries" that are under Brightness Fix. Save the DSDT and restart Look in Syslog as you press the key corresponding to brightness to determine which _QXX methods handle the keys Then patch DSDT: into method label _Q1D replace_content begin // Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0205)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0285)\n end; into method label _Q1C replace_content begin // Brightness Up\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0206)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0286)\n end; Change the variable _Q1D/_Q1C as per the log. 7. Try compiling and check if it generates errors 8. If it does, then change the PS2M to PS2X according to the one found in your DSDT 9. Save and place the compiled DSDT. 10. Now you should see that you have your corresponding keys to change your brightness FOR more detail and Queries,Check Out original Post of @RehabMan Here; http://www.insanelym...18#entry1997112 Get Latest Version of OS-X-ACPI-Debug kext here: https://bitbucket.org/RehabMan/os-x-acpi-debug/downloads
  17. This version is now only supported for ESXi 6.0 for the latest version please visit http://www.insanelymac.com/forum/topic/328285-macos-unlocker-21-for-vmware-workstation-111214-player-71214-fusion-7810-and-esxi-65/ Support Request Please, please, please do NOT copy vmx or log files inline in a post. Always attach the log file as an attachment. It slows down the forum editor and puts a lot of junk in the actual post, and I cannot analyse unless it is a separate file. Alternatively post a link to a Gist. Download Links InsanelyMac: http://www.insanelymac.com/forum/files/file/339-unlocker/ 14/11/15 - Version 2.0.8 Player 12 on Linux fixes Get latest VMware tools command Removed firmware files Moved to PyInstaller 3.0 16/09/15 - Version 2.0.7 Workstation 12 on Linux fixes 20/06/15 - Version 2.0.6 ESXi 6 patch for smcPresent vCenter compatibility. Thanks Sam! 18/06/15 - Version 2.0.5 ESXi 6 work was greatly helped by Sam B. Thanks to Sam for helping me out and finding the last piece of the puzzle. ESXi 6 working Latest tools from Fusion 7.1.2 24/01/15 - Version 2.0.4 Couple of quick fixes: Added stop and start of VMware View USB Service to Windows batch files Fixed broken GOS Table patching on Linux 03/01/15 - Version 2.0.3 Added new EFI firmware files to remove Server check for 10.5 and 10.6. If you are using a 32-bit installation of OS X: 1. Copy efi32-srvr.rom to guest folder. 2. Edit the vmx file and add: efi32.filename = "efi32-srvr.rom" If you are using a 64-bit installation of OS X: 1. Copy efi64-srvr.rom to guest folder. 2. Edit the vmx file and add: efi64.filename = "efi64-srvr.rom" 14/12/14 - Version 2.0.2 Uploaded a new version, 2.0.2, which removes need for Python on Windows. Packaged using PyInstaller. If you have already used 2.0.0 successfully then you do not need this as there are no other changes. Also added darwin.iso back into the zip file. http://www.insanelymac.com/forum/files/file/339-unlocker/ For installation queries please read MSoK's excellent post http://www.insanelymac.com/forum/topic/290949-how-to-install-os-x-10x-snow-leopard-lion-mountain-lion-mavericks-and-yosemite-in-vmware-workstation-10-or-player-6/. Mac OS X Unlocker for VMware V2.0 ================================= 1. Introduction --------------- Unlocker 2 is designed for Workstation 11, Player 7, ESXi 6 and Fusion 7. If you are using an earlier product please continue using Unlocker 1 Version 2 has been tested against: * Workstation 11/12 on Windows and Linux * Player 7 & Workstation Player 12 on Windows and Linux * Fusion 7/8 on Mavericks and Yosemite * ESXi 6.0 The patch code carries out the following modifications dependent on the product being patched: * Fix vmware-vmx and derivatives to allow Mac OS X to boot * Fix vmwarebase .dll or .so to allow Apple to be selected during VM creation * Fix libvmkctl.so on ESXi 6 to allow use with vCenter * Download a copy of the latest VMware Tools for OS X Note that not all products recognise the darwin.iso via install tools menu item. You will have to manually mount the darwin.iso for example on Workstation 11 and Player 7. The vmwarebase code does not need to be patched on OS X or ESXi so you will see a message on those systems telling you that it will not be patched. In all cases make sure VMware is not running, and any background guests have been shutdown. The code is now Python as it makes the Unlocker easier to run and maintain on ESXi. There are some challenges to write the code as ESXi has a subset of Python 2.7 which constrains some modules that can be used. 2. Prerequisites ---------------- The code requires Python 2.7 to work. Most Linux distros, ESXi and OS X ship with a compatible Python interpreter and should work without requiring any additional software. Windows has a packaged version of the Python script using PyInstaller, and so does not require Python to be installed. 3. Limitations -------------- If you are using VMware Player or Workstation on Windows you may get a core dump. Latest Linux and ESXi products are OK and do not show this problem. +-----------------------------------------------------------------------------+ | IMPORTANT: | | ========== | | | | If you create a new VM using version 11 or 12 hardware VMware may stop and | | create a core dump. There are two options to work around this issue: | | | | 1. Change the VM to be HW 10 - this does not affect performance. | | 2. Edit the VMX file and add: | | smc.version = "0" | | | +-----------------------------------------------------------------------------+ 4. Windows ---------- On Windows you will need to either run cmd.exe as Administrator or using Explorer right click on the command file and select "Run as administrator". win-install.cmd - patches VMware win-uninstall.cmd - restores VMware win-update-tools.cmd - retrieves latest OS X guest tools 5. Linux --------- On Linux you will need to be either root or use sudo to run the scripts. You may need to ensure the Linux scripts have execute permissions by running chmod +x against the 2 files. lnx-install.sh - patches VMware lnx-uninstall.sh - restores VMware lnx-update-tools.cmd - retrieves latest OS X guest tools 6. Mac OS X ----------- On Mac OS X you will need to be either root or use sudo to run the scripts. This is really only needed if you want to use client versions of Mac OS X. You may need to ensure the OS X scripts have execute permissions by running chmod +x against the 2 files. osx-install.sh - patches VMware osx-uninstall.sh - restores VMware 7. ESXi ------- You will need to transfer the zip file to the ESXi host either using vSphere client or SCP. Once uploaded you will need to either use the ESXi support console or use SSH to run the commands. Use the unzip command to extract the files. <<< WARNING: use a datastore volume to run the scripts >>> Please note that you will need to reboot the host for the patches to become active. The patcher is embbedded in a shell script local.sh which is run at boot from /etc/rc.local.d. You may need to ensure the ESXi scripts have execute permissions by running chmod +x against the 2 files. esxi-install.sh - patches VMware esxi-uninstall.sh - restores VMware Note: 1. Any changes you have made to local.sh will be lost. If you have made changes to that file, you will need to merge them into the supplied local.sh file. 2. The unlocker runs at boot time to patch the relevant files and it now survives an upgrade or patch to ESXi as local.sh is part of the persisted local state. 8. Thanks --------- Thanks to Zenith432 for originally building the C++ unlocker and Mac Son of Knife (MSoK) for all the testing and support. Thanks also to Sam B for finding the solution for ESXi 6 and helping me with debugging expertise. Sam also wrote the code for patching ESXi ELF files. History ------- 12/12/14 2.0.0 - First release 13/13/14 2.0.1 - Removed need for Python for Windows 13/13/14 2.0.2 - darwin.iso was missing from zip file 02/01/15 2.0.3 - Added EFI firmware files to remove Server check - Refactored Python code 07/01/15 2.0.4 - Added View USB Service to Windows batch files - Fixed broken GOS Table patching on Linux 18/06/15 2.0.5 - ESXi 6 working - Latest tools from Fusion 7.1.2 20/06/15 2.0.6 - ESXi 6 patch for smcPresent vCenter compatibility 16/09/15 2.0.7 - Workstation 12 on Linux fixes 14/11/15 2.0.8 - Player 12 on Linux fixes - Get latest VMware tools command - Removed firmware files - Moved to PyInstaller 3.0 (c) 2011-2015 Dave Parsons
  18. amoxitine

    GUIDE: How to Fix Brightness hotkeys in DSDT

    Hi there, Could someone help me with trying to remap my brightness control keys on my Dell Latitude E5430 Non v-Pro running Sierra 10.12.6? They are currently mapped to Fn + F3 (darken) and Fn + Insert (brighten) and would like to get them mapped to Fn + Cursor Down and Fn + Cursor Up respectively. I have tried to get ACPIDebug to work but just don't seem to get any kind of key codes to appear in system.log, despite ACPIDebug being loaded via /S/L/E (confirmed by Kext Wizard) and having patched my DSDT with these patched from RehabMan... Add DSDT Debug Method Instrument EC Queries Instrument GPE Events I've also tried VoodooPS2Control-R6 and another VoodooPS2Controller kext (which both get my trackpad working) inconjunction with the debugger but to no avail. I've attached my current DSDT and the two kexts I've tried in case I have missed something or those kexts are no good for the debugger. If you need any further info about my config please let me know. Cheers, VoodooPS2 Kexts.zip DSDT_amox.dsl.zip
  19. Lenovo Thinkpad L420 macOS Sierra Guide Thanks to the good old mighty Clover Bootloader, we have so much better support for laptops and different alternative hardware. I have made a few HackBook Pros but without a shadow of a doubt this Lenovo L420 is almost a perfect Apple computer. Even better in some aspects if you ask me about it. Lenovo theme on Clover in my L420 I will be quoting a good fellow of the community, tluck , who made an awesome guide for his Lenovo T420, and he also helped me achieve better functionality. Regards to you my friend. I have already written a guide for installing and perfecting Mac OS X El Capitan on this PC, but I wanted to see how good Sierra could run, and OH BOY it is running like a charm. Here are the specs of the machine. In my case I added 8GB of RAM. I understand this is not a highly popular laptop outside corporations, I don’t even know if it was ever sold to the general public, so I guess this post will help me know that hahah anyway a friend of mine gave me two of them, one with i5 another with i3. This tutorial applies to any of those models. It should also apply to older versions of Mac OS X all the way until Snow Leopard (little modifications required as well as appropriate kexts) What is working WiFi , Bluetooth, Airdrop (Wifi replaced with Atheros AR9285) Full QE/CI acceleration with integrated Intel HD3000 graphics Trackpad with 1 finger , 2 finger and 3 finger gestures keyboard as well as function keys (brightness, volume) Battery percentage Sleep, Shutdown and Reboot Sound working on ALC269 mobile DVD Drive DisplayPort audio and video VGA out USB 3.0 ExpressCard (Renesas) iMessage and Facetime Recovery Partition What is not working You tell me 1. Creating the install media The best way to install macOS to our Hackintosh is definitely to create a USB with the latest version of macOS Sierra (10.12.5 as of writing this guide) and to use the createinstallmedia method. For that you will need either a Macintosh computer, an existing Hackintosh or a Virtual Machine running OS X 10.6 or above. This way you will end up with a clean vanilla install , and with a recovery partition capable of booting and capable of using FindMyMac / FindMyiPhone I won’t go into too much details about this since this is one of the first things you should know when attempting to Hackintosh. This procedure is for a new macOS installation using a USB Installer. Download macOS from the App Store - it is freely available One can build a macOS USB installer with the standard macOS installer app downloaded from the "App Store". Download and extract the zip file from this post to build a Clover-based USB installer. This same bundle will be installed later on HD. Install macOS to a GPT formatted disk using the standard Install macOS.app downloaded from the Apple Store. Create a macOS USB installer Partition an 8GB (or larger) USB formatted with GUID Partition Table (GPT) - use the Partition Options... menu to change from MBR to GPT - Name the partition USB - the install process will rename it, but it matches the script below. - Use format: Mac OS Extended (Journaled) (formerly OS X Extended) Note: if you have a larger USB (say 16GB) you can split into 2 8GB partitions, so you can have 10.12 and 10.11 installers on the same USB key Run this command to copy the bits to the USB key: Note: if using an older version of macOS, replace with the corresponding app name. sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction 2. Install bootloader (Clover) to install media You should select your USB in the Clover installer and then hit “Customize” Select the next options: Install Clover in the ESP Install boot0ss in MBR Clover EFI 64bits SATA CSMVideoDxe-64 EmuVariableUEFI-64 OsxAptioFix2Drv-64 Fat64 3. Configuring the bootloader After installation is complete, the EFI partition we want to configure will already be mounted, so we proceed to open it and do the following Install HFSPlus.efi and NTFS.efi in drivers64UEFI folder and remove VboxHFS.efi. Because this PC doesn’t have any UEFI you should also install HFSPlus.efi and NTFS.efi to the drivers64 folder. Open the folder /EFI/Clover/kexts and delete all the folders starting by 10 and leave only the “other” folderIn the above mentioned “other” folder. Place the kexts that I will quote next (you can download the ones attached to the post, but I always recommend the latest versions) : ACPIBatteryManager.kext AppleALC.kext CodecCommander.kext FakePCIID_XHCIMux.kext FakePCIID.kext FakeSMC, HWInfo, IntelCPUMonitor (HwSensors3 from Slice) GenericUSBXHCI.kext (only if you use an USB3.0 ExpressCard) RealtekRTL8111.kext USBInjectAll.kext VoodooPS2Controller.kext (tluck's version) L420 kextpack.zip Notes on VoodooPS2 (tluck) VoodooPS2Controller.kext (v1.8.25f) - New custom T420 version of RehabMans's PS2 Keyboad/TouchPad/TrackPoint - This version has extra T420 definitions in the Info.plist files. Tweaks to help with TrackPoint on startup Jakibaki's cut/paste fix for middle button + scrolling fix. if MiddeMouseScroll is set to true scrolling TrackPoint works. Sierra PrefPane integration and other fixes (smoothness and caps-lock) by usr-sse2 (see this post on GitHub) Modified Info.plist(s) to add LENOVO T420 override settings. ​TrackPad pressure FingerZ value set to 47 - up from default of 30 - change to suite your touch in VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2TrackPad.kext/Contents/Info.plist Various Default overrides such as MouseMultiplier X and Y for TrackPoint. Note: VoodooPS2Controller keyboard mappings have 3 or 4 finger swipe left/right to back/forward configured for Safari browser vs space swipe Optional Key Map: This map works in El Capitan. Since the NX keys are in a state of flux for Sierra - it is disabled by default now. If you would want to use this new map, edit the Info.plist file and rename the T420 key map entry. The F1-F15 key mappings are VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.key.plist: F1 - LCD Brightness Down F2 - LCD Brightness Up F3 - Mission Control App Selector F4 - Launchpad F5 - F6 - F7 - Mirror Displays F8 - Disable/Enable TouchPad F9 - F10 - Mute Volume F11 - Volume Down F12 - Volume Up PrtSc - Scan Previous Track ScrLck - iTunes Play/Pause Pause - Scan Next Track Insert - Eject After all the kexts are in the correct folder you should tweak your config.plist as follows, I recommend using a proper plist editor , the best is Xcode. config.plist.zip Lenovo mostly whitelist the Wifi cards on their laptops (and some desktops) so you will have to use a custom BIOS for this. There is one here luckily. If you need me to explain how to flash it then you shouldn’t really be Hackintoshing in the first place. After you have flashed the BIOS make sure you set the SATA controller to AHCI. You should be able to boot from the Clover USB and install Mac OS X Remember to use a GUID partition scheme for the drive you will use. Recovery partition should be generated automatically by the OS X installer. 4. Hopefully you boot and get to install macOS well. Boot Clover from USB Installer and select Install macOS Install the OS on your GPT disk on the macOS partition. Make sure the drive is formatted using: Scheme: GUID Partition Map (GPT) Partition Name: macOS Format: macOS Extended (Journaled) Dual BOOT tip: If you plan to dual boot Windows from the same HD - DO NOT make the 2nd partition NTFS or ExFAT with the Disk Utility app. Make them both "Mac OS Extended (Journaled)" Size the 2 partitions appropriately - but later you will delete/reformat the 2nd partition for Windows. Click through GUI Install menus and wait for the installation to fully complete - on a spinning disk takes about 30-45 minutes. Follow these Notes and Tips: When the installer screens shows: "To pair a Bluetooth keyboard, turn it on and wait for your computer to connect to it.” Hit the Space Bar to get past this step. When installer seems to hang at: "About a second remaining” Don’t Panic, this "second" may take about 10 minutes or more to finish. Just wait for the installer to reboot the computer and continue the installation. The whole install process takes about 1 hour to complete. On the first boot from the HD when asked: "How Do You Connect?” Select: “My computer does not connect to the Internet” You can set up the network later after installation of the NIC driver kext. Your Intel WiFi will not work. Period. 5. Next you have to install the boot loader to the HDD You should select your USB in the Clover installer and then hit “Customize” Select the next options: Install Clover in the ESP Install boot0ss in MBR Clover EFI 64bits SATA CSMVideoDxe-64 EmuVariableUEFI-64 OsxAptioFix2Drv-64 Fat64 Install all RC scripts to target partition After installation is complete, the EFI partition we want to configure will already be mounted, so we proceed to open it and do the following Again we install HFSPlus.efi and NTFS.efi in drivers64UEFI folder and remove VboxHFS.efi. Because this PC doesn’t have any UEFI you should also install HFSPlus.efi and NTFS.efi to the drivers64 folder. Also copy your ACPI files and config.plist at the right places. 6. In order to get everything working properly , follow these guidelines for ACPI tables patching. Firstly, press F4 at Clover GUI in order to dump the native ACPI tables. You will most probably get a crash, a red screen full of weird black numbers and strange symbols, do not worry, just force shutdown. At the next boot if you look in /EFI/Clover/ACPI/origin you should have a bunch of files. After getting MaciASL and acpica tools from RehabMan (always updated) and installing them, and adding rehabman’s laptop dsdt patch repository, which is this: https://github.com/RehabMan/Laptop-DSDT-Patch Delete all files except DSDT, SSDT-0 and SSDT-1 in /EFI/Clover/ACPI/origin You should decompile the DSDT , SSDT-0 and SSDT-1 using the following commands (make sure you create a .txt document containing the following external references and place it in the same place where the ACPI files are) External(MDBG, MethodObj, 1)External(_GPE.MMTB, MethodObj, 0)External(_SB.PCI0.LPCB.H_EC.ECWT, MethodObj, 2)External(_SB.PCI0.LPCB.H_EC.ECRD, MethodObj, 1)External(_SB.PCI0.LPCB.H_EC.ECMD, MethodObj, 1)External(_SB.PCI0.PEG0.PEGP.SGPO, MethodObj, 2)External(_SB.PCI0.GFX0.DD02._BCM, MethodObj, 1)External(_SB.PCI0.SAT0.SDSM, MethodObj, 4)External(_GPE.VHOV, MethodObj, 3)External(_SB.PCI0.XHC.RHUB.TPLD, MethodObj, 2) Then do: cd /path/to/your/filesiasl -da -dl -fe refs.txt *.aml After obtaining the .dsl files you should open them and check for errors.The only error you will find will be in one of the SSDTs and it can be fixed using the Remove _PSS placeholders patch to fix that SSDT that only contains info about the CPU and is full of “Package (0x06)” When your files are nice and clean and in .dsl format you can happily apply the following patches to DSDT Use the patch “Rename GFX0 to IGPU” Use the patch “Rename B0D3 to HDAU” Use the patch "DTGP" (easy to find with our buddy Google) Use the patch "Fix _WAK Arg0 v2" Use the patch "HPET Fix" Use the patch "SMBUS Fix" Use the patch "IRQ Fix" Use the patch "RTC Fix" Use the patch "OS Check Fix" Use the patch "Fix Mutex with non-zero SyncLevel" Use the patch "Add IMEI" Use the patch “6 Series USB” Use the patch "USB PRW 0x6D" Use the patch "Audio Layout id 3" Use the patch "L420 battery patch" For Brightness keys (Q14 and Q15 in DSDT) In Method _Q14 add at the end: Notify (PS2K, 0x0206)Notify (PS2K, 0x0286) In Method _Q15 add at the end: Notify (PS2K, 0x0205)Notify (PS2K, 0x0285) If you are lost with ACPI here is how you should place the code: Little bonus, since the ThinkVantage key does absolutely nothing, I patched the DSDT so that when you hit that key, the fans will remain at 100% speed all the time. Hit it again and they go back to auto mode Cool Right? Replace your _Q19 method with this (credits to tluck) Method (_Q19, 0, NotSerialized) // _Qxx: EC Query { Name (FANS, One) Store (HFSP, FANS) XOr (FANS, 0x80, Local0) If (Local0) { Store (0x80, HFSP) } Else { Store (0x07, HFSP) } } After all the ACPI tables are properly patched save them all and compile your tables cd /path/to/patched/tablesiasl *.dsl After getting the resulting patched aml files, place them in /EFI/Clover/ACPI/patched for Clover to load itFinally you will need to generate an SSDT using ssdtPRGen.sh Note: - If you want working brightness in Sierra make sure to download my ACPI files pack and use the provided SSDT-PNLF - Also if you use Atheros AR9285 like me you can use the attached SSDT-2 and see if it works, otherwise provide here your DSDT 7. After you have your DSDT, SSDT-0, SSDT-1 and SSDT (the one generated by the script) , along with SSDT-PNLF and SSDT-2 if you need them, place them all together in /EFI/Clover/ACPI/patched and in the ACPI section of your config.plist make sure to "Drop OEM" tables and set the "Sorted Order" Overall I would say this laptop is quite perfect for a Hackintosh , I use it for a few months and I love it, hope you do too. This Hack is functioning almost 100% in Mac OS X and certainly it performs so much better than in Windows Enjoy our fully functional Hack General Notes and Random Fixes The stock Intel WiFi will not work. The common approach is use a modded BIOS and replace the WiFi with a Broadcom or Atheros chip (I went for AR9285). Enable (turn on) Bluetooth so the green light is showing on the LCD bezel (do from Windows or Ubuntu). Also make sure the side switch is set to green too! When using external headphones or speakers, may need to plug and unplug 1 or 2 times for recognition. iMessage/Facetime may not register without overriding the Clover generated values with real ROM and MLB values from a real Apple Mac. Search thread for ROM to get more info. ​Clover can possibly generate proper values and inject using RtVariables - use mac address -- see wiki for details. Hibernation - Use OsxAptioFix2Drv-64.efi instead of OsxAptioFixDrv-64.efi UEFI driver for restart from hibernation. Suggested settings if you don't want or use hibernation: sudo pmset -a hibernatemode 0 rm /var/vm/sleepimage if you want hibernation, then set hibernate mode to 7 (mode 7 is like mode 3 but without encryption) - may need to manually edit this value into the plist file now. sudo pmset -a hibernatemode 7 Note: Booting up from the hibernated image may have jumbled or blank LCD until you do a sleep/wake cycle to reset the LCD. Add boot option darkwake=0 if you would like to disable power nap and have the lid wake the gfx instead of hitting extra key. TrackPoint may not be responsive on startup (random occurance) - a sleep/wake cycle should revive it. Here are my patched tables if you need them L420 patched ACPI Sierra.zip
  20. vanadium

    Nvidia backlight control on HP OMEN ce003na

    Yes, High Sierra 10.13.6. PNLF patch in DSDT: Scope (_SB) { Device (PNLF) { Name (_HID, EisaId ("APP0002")) // _HID: Hardware ID Name (_CID, "backlight") // _CID: Compatible ID Name (_UID, 0x0C) // _UID: Unique ID Name (_STA, 0x0B) // _STA: Status Method (_BCL, 0, NotSerialized) // _BCL: Brightness Control Levels { Return (^^PCI0.PEG0.PEGP.LCD0._BCL ()) } Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method { ^^PCI0.PEG0.PEGP.LCD0._BCM (Arg0) } Method (_BQC, 0, NotSerialized) // _BQC: Brightness Query Current { Return (^^PCI0.PEG0.PEGP.LCD0._BQC ()) } Method (_DOS, 1, NotSerialized) // _DOS: Disable Output Switching { ^^PCI0.GFX0._DOS (Arg0) } } } And _DSM method end patched within SSD-8.aml: Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If (LEqual (Arg0, ToUUID ("cbeca351-067b-4924-9cbd-b46b00b86f34"))) { If (LNotEqual (\_SB.PCI0.PEG0.PEGP.GC6S, Zero)) { Return (\_SB.PCI0.PEG0.PEGP.NVJT (Arg0, Arg1, Arg2, Arg3)) } } If (LEqual (Arg0, ToUUID ("a3132d01-8cda-49ba-a52e-bc9d46df6b81"))) { If (LNotEqual (\_SB.PCI0.PEG0.PEGP.GPSS, Zero)) { Return (\_SB.PCI0.PEG0.PEGP.GPS (Arg0, Arg1, Arg2, Arg3)) } } If (LEqual (Arg0, ToUUID ("a486d8f8-0bda-471b-a72b-6042a6b5bee0"))) { Return (\_SB.PCI0.PEG0.PEGP.NVOP (Arg0, Arg1, Arg2, Arg3)) } If (LEqual (Arg0, ToUUID ("d4a50b75-65c7-46f7-bfb7-41514cea0244"))) { If (LNotEqual (Arg1, 0x0102)) { Return (0x80000002) } Switch (Arg2) { Case (Zero) { Return (0x00510001) } Case (0x10) { CreateWordField (Arg3, 0x02, BFF0) Switch (\_SB.CDSB) { Case (One) { If (LEqual (\_SB.PCI0.D0ID, 0x3E10)) { If (LEqual (BFF0, 0x564B)) { Return (GSVA) } If (LEqual (BFF0, 0x4452)) { Return (GSDA) } } Else { If (LEqual (BFF0, 0x564B)) { Return (GSV0) } If (LEqual (BFF0, 0x4452)) { Return (GSD0) } } } Case (0x02) { If (LEqual (\_SB.PCI0.D0ID, 0x3E10)) { If (LEqual (BFF0, 0x564B)) { Return (GSVB) } If (LEqual (BFF0, 0x4452)) { Return (GSDB) } } Else { If (LEqual (BFF0, 0x564B)) { Return (GSV1) } If (LEqual (BFF0, 0x4452)) { Return (GSD1) } } } Case (0x03) { If (LEqual (BFF0, 0x564B)) { Return (GSV2) } If (LEqual (BFF0, 0x4452)) { Return (GSD2) } } } } Case (0x14) { If (LEqual (EDPE, One)) { Switch (\_SB.CDSB) { Case (One) { Return (PNL1) } Case (0x02) { Return (PNL2) } Case (0x03) { Return (PNL3) } Default { Return (PNL1) } } } Else { Return (Package (0x1C) { 0x0110, 0x0200, Zero, Zero, 0x04, One, 0xC8, 0x3C, 0x03E8, 0x09, Zero, 0x78, 0xF0, 0x0168, 0x01E0, 0x0258, 0x02D0, 0x0348, 0x03E8, Zero, 0x78, 0xF0, 0x0168, 0x01E0, 0x0258, 0x02D0, 0x0348, 0x03E8 }) } } Case (0x16) { If (ToInteger (Arg3)) { If (LEqual (PDID, 0x1212)) { Return (Package (0x10) { 0x25, 0x1B, 0xA2, 0x44, 0x17, 0x62, 0x17, 0x46, 0xBF, 0xB7, 0x41, 0x51, 0x4C, 0xEA, 0xC2, 0x41 }) } ElseIf (LEqual (PDID, 0x0FD4)) { Return (Package (0x10) { 0x25, 0x1B, 0xA2, 0x44, 0x17, 0x62, 0x17, 0x46, 0xBF, 0xB7, 0x41, 0x51, 0x4C, 0xEA, 0xC2, 0x41 }) } ElseIf (LEqual (PDID, 0x11A0)) { Return (Package (0x10) { 0x25, 0x1B, 0xA2, 0x44, 0x17, 0x62, 0x17, 0x46, 0xBF, 0xB7, 0x41, 0x51, 0x4C, 0xEA, 0xC2, 0x41 }) } Else { Return (Package (0x10) { 0x25, 0x1B, 0xA2, 0x44, 0x17, 0x62, 0x17, 0x46, 0xBF, 0xB7, 0x41, 0x51, 0x4C, 0xEA, 0xC2, 0x41 }) } } } } Return (0x80000002) } If (LEqual (Arg0, ToUUID ("4004a400-917d-4cf2-b89c-79b62fd55665"))) { If (LNotEqual (Arg1, 0x0300)) { Return (0x80000002) } Switch (ToInteger (Arg2)) { Case (Zero) { Return (Buffer (0x04) { 0x61, 0x00, 0x01, 0x03 }) } Case (0x18) { Return (Buffer (0x04) { 0x30, 0x00, 0x00, 0x00 }) } Case (0x10) { If (LNotEqual (MXBS, Zero)) { Name (MXM3, Buffer (MXBS) { 0x00 }) Store (MXMB, MXM3) Return (MXM3) } } Case (0x19) { Return (Buffer (0x04) { 0x00, 0x06, 0x00, 0x00 }) } Case (0x05) { Name (TMP5, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }) CreateField (TMP5, Zero, 0x04, DAVF) CreateField (TMP5, 0x04, One, LIDF) CreateField (TMP5, 0x08, 0x06, TOGN) CreateField (Arg3, 0x1F, One, NCSM) CreateField (Arg3, 0x19, 0x05, NCSN) CreateField (Arg3, 0x18, One, DIMK) CreateField (Arg3, 0x0C, 0x0C, ACTD) CreateField (Arg3, Zero, 0x0C, ATTD) If (ToInteger (NCSM)) { Store (ToInteger (NCSN), NTOI) } ElseIf (ToInteger (DIMK)) { GETD (ToInteger (ATTD), ToInteger (ACTD)) } If (ToInteger (DSFL)) { If (ToInteger (CHOI)) { Store (ToInteger (CHOI), NTOI) Store (Zero, CHOI) } Store (NTOI, TOGN) Store (One, DAVF) } Else { Store (CTOI, TOGN) Store (Zero, DAVF) } Store (Zero, DSFL) Return (TMP5) } Case (0x06) { If (LEqual (EDPE, One)) { Return (Package (0x2A) { 0x80008320, 0x2C, 0x80000100, 0x2C, 0x80008320, 0x80000100, 0x2C, 0x80006330, 0x2C, 0x80008320, 0x80006330, 0x2C, 0x80000100, 0x80006330, 0x2C, 0x80008320, 0x80000100, 0x80006330, 0x2C, 0x8000A450, 0x2C, 0x80008320, 0x8000A450, 0x2C, 0x80000100, 0x8000A450, 0x2C, 0x80008320, 0x80000100, 0x8000A450, 0x2C, 0x80006330, 0x8000A450, 0x2C, 0x80008320, 0x80006330, 0x8000A450, 0x2C, 0x80000100, 0x80006330, 0x8000A450, 0x2C }) } Else { Return (Package (0x2A) { 0x80008320, 0x2C, 0x80000100, 0x2C, 0x80008320, 0x80000100, 0x2C, 0x80006330, 0x2C, 0x80008320, 0x80006330, 0x2C, 0x80000100, 0x80006330, 0x2C, 0x80008320, 0x80000100, 0x80006330, 0x2C, 0x0110, 0x2C, 0x80008320, 0x0110, 0x2C, 0x80000100, 0x0110, 0x2C, 0x80008320, 0x80000100, 0x0110, 0x2C, 0x80006330, 0x0110, 0x2C, 0x80008320, 0x80006330, 0x0110, 0x2C, 0x80000100, 0x80006330, 0x0110, 0x2C }) } } } Return (0x80000002) } If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package () { "AAPL,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@2,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL,aux-power-connected", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@2,AAPL,boot-display", Buffer (One) { 0x01 }, "@2,display-cfg", Buffer (0x04) { 0xFF, 0xFF, 0x36, 0x00 }, "@1,display-cfg", Buffer (0x04) { 0xFF, 0xFF, 0xFF, 0xFF }, "@2,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@2,built-in", Buffer (0x04) { 0x00, 0x00, 0x00, 0x01 }, "@2,use-backlight-blanking", Buffer (0x04) {}, "AAPL,gray-page", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL02,inverter", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@1,can-hot-plug", Buffer (0x04) {}, "AAPL02,blackscreen.preferences", Buffer (0x04) { 0x00, 0x00, 0x00, 0x08 }, "AAPL01,blackscreen.preferences", Buffer (0x04) { 0x00, 0x00, 0x00, 0x08 }, "@2,pwm-info", Buffer (0x18) { /* 0000 */ 0x02, 0x18, 0x00, 0x64, 0x90, 0x59, 0x02, 0x00, /* 0008 */ 0x08, 0x52, 0x00, 0x00, 0xA5, 0x1C, 0x00, 0x00, /* 0010 */ 0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 }, "@2,NVMT", Buffer (0x70) { /* 0000 */ 0x0E, 0x03, 0x7F, 0x20, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x40, 0x0B, 0x08, 0x07, 0xE0, 0x0B, 0x70, 0x0B, /* 0010 */ 0x90, 0x0B, 0x00, 0x00, 0x3C, 0x07, 0x0B, 0x07, /* 0018 */ 0x11, 0x07, 0x00, 0x00, 0xF0, 0xA7, 0x21, 0x14, /* 0020 */ 0x00, 0x00, 0x00, 0x01, 0xAF, 0x00, 0x00, 0x00, /* 0028 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0030 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0038 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, /* 0048 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0050 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, /* 0058 */ 0x00, 0x00, 0x00, 0x00, 0xBC, 0x02, 0x01, 0x5A, /* 0060 */ 0x0A, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, /* 0068 */ 0x40, 0x0B, 0x08, 0x07, 0x40, 0x0B, 0x08, 0x07 }, "NVPM", Buffer (0x1C) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0018 */ 0x00, 0x00, 0x00, 0x00 }, "@2,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@2,device_type", Buffer (0x08) { "display" }, "@2,display-type", Buffer (0x04) { "LCD" }, "@2,name", Buffer (0x0F) { "NVDA,Display-C" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) // Return (0x80000001) } I suspect either pwm-info or NVMT isn't right for my GTX 1070. ACPI-origin.zip
  21. These aren't in order 1. DropDMG (UB, Shareware): http://c-command.com/dropdmg DropDMG is the easiest way to create Mac OS X disk images. Just drag and drop a folder or file, and DropDMG will create an image in .dmg, .img, or .smi format—or a Tar, Zip, or StuffIt archive. Or, you can drag an existing image or archive file onto DropDMG to easily convert it to any of the other supported formats. 2. Lingon (UB, Free): http://lingon.sourceforge.net A graphical interface for creating launchd configuration files and controlling them through launchctl for Mac OS X Tiger. 3. Pref Setter (UB, Free): http://homepage.mac.com/darkshadow02/apps.htm This app is used to edit OS X's preference files. Very useful for many things, including enabling options not available via an application's preferences. 4. StreamRipperX (PPC, Free): http://streamripperx.sourceforge.net The Mac Internet Radio Recorder. Record songs from your favourite Internet radio stations as individual MP3 files. 5. TrimTheFat (UB, Free): http://homepage.mac.com/gweston/download.html A simple, silent drop-launch utility to strip the code for the architecture(s) you're not using from a Universal application. Please note the low version number. It's a work-in-progress being released so people have something in-hand and to encourage feedback. 6. DeLocalizer (PPC, Free): http://www.bombich.com/software/local.html DeLocalizer will remove all non-American English localization resource files that you request. This application is geared towards American English users, as it will not remove localization resources for American English. Users that use other languages may still use DeLocalizer to remove languages that they do not use (except, of course, American English). 7. AppZapper (UB, Shareware): http://appzapper.com AppZapper allows you to confidently uninstall virtually any application as easily as it was installed -- just drag and drop. Drag one or more unwanted apps onto AppZapper and watch as it finds all the extra files and let's you delete them with a single click. A slick safety system remembers which apps you want to keep safe, and the log tracks all the files you've zapped. Put simply, AppZapper is the uninstaller Apple forgot. 8. CocoaMysql-SBG (UB, Free): http://theonline.org/cocoamysql CocoaMySQL is an application used to manage MySQL databases (locally or over the internet). It lets you add and remove databases and tables, change fields and indexes, view and filter the content of tables, add, edit and remove rows, perform custom queries and dump tables or entire databases. 9. OnyX (UB, Free): http://www.titanium.free.fr/pgs/english.html A utility of maintenance, of optimization and personalization for Mac OS X. It also makes it possible to configure certain hidden parameters of Finder, Dock, Safari, to remove a certain number of files and folders that become cumbersome, preview the different logs and CrashReporter, and more... 10. TextWrangler (UB, Free): http://www.barebones.com/products/textwrangler/ TextWrangler 2 is the powerful general purpose text editor, and Unix and server administrator's tool. My favorite of all: MenuMeters (UB, Free): http://www.ragingmenace.com/software/menumeters/ MenuMeters is a set of CPU, memory, disk, and network monitoring tools for MacOS X. Although there are numerous other programs which do the same thing, none had quite the feature set I was looking for. Most were windows that sat in a corner or on the desktop, which are inevitably obscured by document windows on a PowerBook's small screen. Those monitors which used the menubar mostly used the NSStatusItem API, which has the annoying tendency to totally reorder my menubar on every login. Added Feb. 08, 2006 BatChmod (UB, Free): http://macchampion.com/index.shtml A new Cocoa utility for manipulating file and folder privileges in Mac OS X. It allows the manipulation of ownership as well as the privileges associated to the Owner, Group or others. PuTTY (UB, Free): http://forum.osx86project.org/index.php?sh...75&hl=putty PuTTY is a client program for the SSH, Telnet and Rlogin network protocols. These protocols are all used to run a remote session on a computer, over a network. PuTTY implements the client end of that session: the end at which the session is displayed, rather than the end at which it runs. You Control Tunes (PPC, Free): http://www.yousoftware.com/itunes/?keyword...es+vt+prod+page You Control: Tunes is a free utility that gives you complete control over iTunes from the Mac OS X menu bar. You don't have to stop whatever it is you may be doing, switch to iTunes, take care of business and then go back to your original app. You can now simply pull down your very own custom menu that gives you access to the iTunes controls (Next, Previous, Volume, Play/Pause, Stop) as well as displaying the current track, artist and album. You can also navigate your entire iTunes music library from this menu as well so you never leave your current application. SimpleWget (PPC, Free): http://www.versiontracker.com/dyn/moreinfo/macosx/15520 SimpleWget is a Cocoa front end for GNU Wget, a great UNIX download tool. You can do recursive downloading, specify file type to get(like .jpg only, .gif only...and so on), span hosts, read URLs from a text file. Added Feb. 22, 2006 iTerm (UB, Free): http://iterm.sourceforge.net/ iTerm is a full featured terminal emulation program written for OS X using Cocoa. We are aiming at providing users with best command line experience under OS X. The letter i represents a native Apple look and feel of the program interface, and an emphasis on complete international support. iTerm was merged from two projects, CTerminal and TerminalX, both of which were based on JTerminal project. The current version is still in beta stage. It is however very much functional and usable. RAR Expander (UB, Free): http://rarexpander.sourceforge.net/ RAR Expander is a MacOSX program which extracts the files contained in RAR archives. It supports both single and multi-part archives, and has support for password-protected archives as well. It uses the official unRAR library internally so it is fully compatible with archives produced by WinRAR. RAR Expander also features AppleScript support, and includes a few useful example scripts for expanding multiple archives at once. Flying Buttress (PPC, Shareware): http://personalpages.tds.net/~brian_hill/flyingbuttress.html As Apple's built-in Firewall preferences improves in both functionality and security, I will be aiming Flying Buttress more at users who need the advanced firewall configuration, logging, and IP sharing options found in Flying Buttress. Added March. 17, 2006 GeekTool (UB, Free): http://projects.tynsoe.org/en/geektool/ GeekTool is a PrefPane (System Preferences module) for Panther or Tiger to show system logs, unix commands output, or images (i.e. from the internet) on your desktop (or even in front of all windows). Use File mode to monitor MacOS X activity with /var/tmp/console.log or /var/log/system.log, or Shell mode to launch custom scripts or commands like "df" to check space left on filesystems, "uptime" to monitor load of your machine... FInally, Image mode helps you monitor bandwith usage, CPU loads, memory availability of your server, via tools like MRTG or RRD. Hide & Seek (UB, Free): http://www.geocities.com/kermitsoft/index.htm Hide and seek is a free converted Apple script for showing hidden files in the finder. It works by colseing the finder, and running a scheel script and then re-opening the finder. When the finder re-launches it shows all of your files in a ghost like look. This is so you can quickly tell when hiden and system files are shown. Added Aug. 18, 2006 Seashore (UB, Free): http://seashore.sourceforge.net/universal.php Seashore is an open source image editor for Cocoa. It features gradients, textures and anti-aliasing for both text and brush strokes. It supports multiple layers and alpha channel editing. It is based around the GIMP's technology and uses the same native file format. Yahoo! Messenger (UB, Free): http://messenger.yahoo.com/mac.php Yahoo! Messenger allows you to quickly exchange messages with your online friends. Unlike email, instant messages appear as soon as they're sent. Release 3.0b1r2 Updated: August 11th, 2006 13:58 0xED (UB, Free): http://www.suavetech.com/0xed/0xed.html 0xED is a native OS X hex editor based on the Cocoa framework. Chamonix (UB, Free): http://sourceforge.net/projects/chamonix/ Chamonix is a CHM viewer for Mac OS X 10.4. It is an Objective-C app that uses CHM lib. DropHash (UB, Free): http://www.idleloop.com/programs/ DropHash is a small app that puts a graphical front end on OS X's built-in tools to compute hash values for files downloaded from the Internet. By comparing the computed hash and the corresponding value published on many download sites, you can verify that your download worked correctly. Google Earth (UB,Free): http://earth.google.com/download-earth.html Google Earth puts a planet's worth of imagery and other geographic information right on your desktop. View exotic locales like Maui and Paris as well as points of interest such as local restaurants, hospitals, schools, and more. HexDecBin (UB, Free): http://malarkeysoftware.com/projects.html#HexDecBin quickly and efficiently converts among hex, decimal, and binary. Enter in a number into one of these three bases, and it will be displayed as the other two bases. OneButton FTP (UB, Free): http://www.onebutton.org/ OneButton FTP is a project with the goal of creating an open source graphical FTP client for Mac OS X using the Cocoa framework. OneButton FTP will have a strong emphasis on drag and drop usability and file queueing. Renamer4Mac (UB, Free): http://www.power4mac.com/renamer/ Renamer4Mac makes it realy easy to rename a big number of files according to a preset pattern. Transmission (UB, Free): http://transmission.m0k.org/ Transmission is a free, lightweight BitTorrent client. It features a simple, intuitive interface on top on an efficient, cross-platform back-end. VirtueDesktops (UB, Free): http://virtuedesktops.info/ VirtueDesktops is a virtual desktop manager. It offers features, eye candy and configurable options that no other desktop manager on the Mac has added yet, and is under active development. Yasu (UB, Free): http://jimmitchell.org/projects/yasu/ Yasu (Yet Another System Utility) was made with System Administrators who service large groups of workstations in mind, to do a specific group of maintenance tasks quickly within a few clicks, rather than needing to endlessly type shell script commands in the Terminal application. MAMP (UB, Free): http://www.webedition.de/en/serviceCenter/download/mamp.php MAMP is a compilation of Apache, Mysql, PHP, Turck MMCache and phpMyAdmin for Macintosh OS X. It includes an easy to use cocoa program to start and stop the servers. MainMenu (UB, Free): http://www.macupdate.com/info.php/id/17111 MainMenu is an easy-to-use menubar item that allows you to run a large set of Mac OS X maintenance, cleaning and optimization tasks. MainMenu can repair permissions, update prebindings, clean system and users caches, empty many browsers caches/history, force empty the trash, clean logs, repair disks, and much more. Most tasks provide feedback in the log window during execution. The batch task function allows you to run many routines at once. Bug reports, feature requests, feedback (positive as well as negative) and anything else are welcome. MainMenu is currently free. Added Sept. 6, 2006 Screen Grabber (UB, Free): http://peylow.no-ip.org/screengrabber.html A Mac OS X application for grabbing screen shots at even time intervals from a movie. Very useful for creating previews, and thumbnails. PeerGuardian 2 (UB, Free): http://phoenixlabs.org/pgosx/ A Phoenix Labs’ premier IP blocker for OS X. PeerGuardian 2 integrates support for multiple lists, list editing, automatic updates, and blocking all of IPv4 (TCP, UDP, ICMP, etc), making it the safest and easiest way to protect your privacy on P2P. Note that this app is also available for Windows XP/2003/98/x64.
  22. pabster

    Lan not work :(

    Do a query on 'Broadcom' and see what you come up. Some work, some don't. Your best bet may be a cheap PCI ethernet card that IS supported, ala Netgear 311 or 3Com 905 TX/B.
  23. I want to install Kalyway Leopard 10.5.2 on a separate Ide HDD of 40gb. Its right now a raw, unformatted partition. I researched that a partition should be Fat32 before installing OS x86. I've XP on separate 250gb sata HDD and its all partitions are Ntfs. So when I try to format 40gb IDE from Windows, it does not show me Fat32 option . Its only Ntfs there. So my question is- Do I really need to format that drive using Fat32? or Ntfs will work? If not, how do I make it FAT32? ***More queries- Can I access Windows partition from Mac Os x86 ? For example- if I want to install some software in OS x86 , then can I save it on Windows partition?? Thanks in advance... Waiting for reply...
×